package com.yuri.news.service;

import java.util.List;

import com.yuri.news.entity.Button;

public interface ButtonService {
	/**
	 * 保存按钮
	 * @param button
	 * @return	实例化的按钮对象
	 */
	Button saveButton(Button button);
	/**
	 * 查询所有按钮信息
	 * @return
	 */
	List<Button> listButton();
	/**
	 * 根据id查询按钮信息
	 * @param id
	 * @return	无则返回null
	 */
	Button getButtonById(Long id);
	/**
	 * 根据id删除按钮信息
	 * @param id
	 * @return	成功返回true 失败返回false（失败表示无此按钮信息）
	 */
	Boolean deleteButton(Long id);
	
	/**
	 * 更新按钮信息
	 * @param button
	 * @return 成功返回true 失败返回false（失败表示无！）
	 */
	Boolean updateButton(Button button);
}
